MasterStudy\Lms\Repositories\CourseRepository B

Total Complexity 86
Dependencies 17
Dependents 36
Total lines 709
Lines of code 428
Logical lines of code 214
Comment lines 31
Methods 28
Properties 1

Methods 28

Method Rating Maintainability Complexity Lines of code
get_all()
A
40 14 59
hydrate_courses()
A
43 7 43
hydrate()
A
38 5 65
create()
S
52 6 24
save()
S
50 5 28
get_course_image()
S
57 4 17
instructor_courses()
S
49 3 32
student_courses()
S
50 3 30
moderate_post_status()
S
66 4 8
find_post()
S
68 3 7
get_user_wishlist()
S
66 3 8
update_access()
S
66 3 8
find()
S
64 3 10
get_course_rate()
S
61 2 12
get_author_info()
S
63 2 11
hydrate_grid()
S
53 1 20
get_course_marks()
S
74 2 4
get_course_udemy_languages()
S
74 2 4
get_course_udemy_objectives()
S
74 2 4
get_course_udemy_rating_distribution()
S
74 2 4
get_course_udemy_instructor()
S
73 2 4
find_user()
S
78 2 3
update_announcement()
S
79 1 3
get_announcement()
S
79 1 3
update_status()
S
68 1 8
update_course_page_style()
S
79 1 3
update_certificate()
S
78 1 3
exists()
S
79 1 3